// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境

// 云函数入口函数
exports.main = async (event) => {
// 根据 分页进行 传入的参数获取数据（模糊查询）
//page:第几页
//limit:每页个数
//page
//1 skip(0) limit 10
//2 skip(10) limit 10
//3 skip(20) limit 10
//n skip((page-1)*limit) limit 10
let {keywords,page=1,size=10} = event
const db = cloud.database()
const res = await db.collection('products').where({
  title: db.RegExp({
    regexp: keywords,
    options: 'i',
  })
}).skip( (page-1) * size).limit(size).get();
  return res.data
}

